disaster caused by humans - Alemán Inglés Diccionario